package br.com.funaction.eventtcontrollerv2.controller;

import javax.annotation.PostConstruct;
import javax.faces.bean.ManagedBean;
import javax.faces.context.FacesContext;

import br.com.funaction.eventtcontrollerv2.entities.Franquia;

@ManagedBean
public class TemplateMB {

	Franquia franquia = new Franquia();
	FacesContext contexto = FacesContext.getCurrentInstance();
	
	private String cidade;
	
	@PostConstruct
	public void init(){
		
		try{
			
			recuperaCidade();
			
		} catch(Exception e){
			
			this.cidade = "Americana";
		}
		
	}
	
	public void recuperaCidade(){
		
		franquia = (Franquia) contexto.getExternalContext().getSessionMap().get("franquia");
		
		if(franquia != null){
			
			cidade = franquia.getCidade();
		}
	}

	public String getCidade() {
		return cidade;
	}

	public void setCidade(String cidade) {
		this.cidade = cidade;
	}
}